import qrcode
import base64
from io import BytesIO


def createCode(params):
    content = params.get('content')
    img = qrcode.make(content)
    # 写入文件
    img_io = BytesIO()
    # 保存图片
    img.save(img_io, 'JPEG')
    # 从BytesIO中获取图片数据
    img_byte = img_io.getvalue()
    # 将图片转换为base64格式
    img_base64 = base64.b64encode(img_byte)
    # 将base64编码转换为字符串
    img_base64_str = img_base64.decode('utf-8')

    return img_base64_str
